government permit to reside in france - Alemán Inglés Diccionario